// 扩展vue原有功能：全局组件
// 这就是插件
// vue2.0插件写法要素：导入一个对象，有install函数，默认传入了Vue构造函数，vue基础之上扩展
// vue3.0插件写法要素：导入一个对象：导出一个对象，有install,默认传入了App应用实例,app之上扩展
//  import XtxSkeleton from './xtx-skeleton.vue'
import xtxCarousel from './xtx-carousel.vue'
import xtxMore from './xtx-more.vue'
export default {
    install(app) {
        // 在app上进行扩展，app提供component directive函数
        // 如果要挂载原型app.config.globalProperties 方法
        // app.component(XtxSkeleton.name,XtxSkeleton)
        app.component(xtxCarousel.name, xtxCarousel)
        app.component(xtxMore.name, xtxMore)
    }
}